﻿namespace AiFrame.InterfaceLib.MVP
{
    /// <summary>
    /// Defines a business object which is saveable and
    /// has an unique identifier.
    /// </summary>
    public interface ISaveableBusinessObject
    {
        /// <summary>
        /// Unique identifier of the business object.
        /// 
        /// If ID = 0 -> Object has not been saved.
        /// </summary>
        int ID { get; set; }
    }
}
